
	
	@media  (min-height: 0px) and (max-height: 1910px) {
	.choseItemBox {
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
			width: 100%;
			padding-top: 25px;
		}
		.mzyyXzysClass{
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
		}
	 }
	  
	 @media  (min-height: 1919px)  {
	.choseItemBox {
		    padding-top: 25px;
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
			width: 100%;
		}
	 }

	.typeChoseBox {
		display: flex;
		justify-content: center;
		font-size: 3vw;
		font-family: Source Han Sans CN;
		font-weight: bold;
		color: #435C7A;
	}

	.leftBox {
		height: 100px;
		width: 30%;
		text-align: center;
	}
	.hasRightDept{
		margin-right: 152px;
	}

	.leftBoxBottom::after {
		content: '';
		width: 40%;
		height: 8px;
		border-radius: 4px;
		display: block;
		margin: 0 auto;
		background: #46C349;
		margin-top: 10px;
	}

	.rhightBoxBottom::after {
		content: '';
		width: 40%;
		display: block;
		margin: 0 auto;
		background: #46C349;
		height: 8px;
		border-radius: 4px;
		margin-top: 10px;
	}

	.rhightBox {
		height: 100px;
		width: 30%;
		text-align: center;
	}

	.Item {
		margin: 10px;
		width: 31%;
		box-shadow: 0px 1px 27px 0px rgba(42, 103, 177, 0.09);
		border-radius: 8px;
		display: flex;
		background: #FFFFFF;
		/*实现垂直居中*/
		align-items: center;
	}
	.ItemEmpty{
		margin: 10px;
		width: 31%;
		background: #FFFFFF;
		box-shadow: 0px 1px 27px 0px rgba(42, 103, 177, 0.09);
		opacity: 0.45;
		border-radius: 8px;
		display: flex;
		/*实现垂直居中*/
		align-items: center;
	}
	
	.Item :active {
	    color: #FFFFFF;
		background: #46C349 !important;
		border-radius: 8px;
	}


	@media  (min-height: 0px) and (max-height: 1910px) {
	.ItemText {
		padding: 4px 8px 4px 8px;
		width: 100%;
		text-align: center;
		font-size: 3.1vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
		display: flex;
	}
	 }
	  
	 @media  (min-height: 1919px)  {
	.ItemText {
		padding: 18px 22px 18px 22px;
		width: 100%;
		text-align: center;
		font-size: 3.1vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
		display: flex;
	}
	 }
	
	

	.topBox {
		width: 50%;
		padding-left: 5%;
	}

	.nameDiv {
		width: 80%;
		font-size: 2.6vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
		text-align: left;

	}
	.huiName{
		color: #435C7A !important;
		opacity: 0.5;
	}
	.nameDiv :active{
		color:#FFFFFF;
	}
	.white{
		color:#FFFFFF;
	}

	.doctorTypeDiv {
		font-size: 2.5vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #A1ADBB;
		line-height: 48px;
	}

	.click {
		color: #FFFFFF;
		background: #46C349;
	}


	.ItembottomBox {
		width: 50%;
		display: flex;
		align-items: center;
		justify-content: space-around;
	}


	.pageBox {
		margin-left: 10px;
		margin-right: 10px;
		display: flex;
		font-size: 3.5vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #435C7A;
		/*实现垂直居中*/
		align-items: center;
	}

	.BtnText {
		text-align: center;
		width: 100%;
		font-size: 3.1vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #FFFFFF;
	}

	.homeBtn {
		margin-left: 30px;
	}

	.upPage {
		margin-left: 340px !important;
	}

	.moneyDiv {
		font-size: 3vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #FE5F5F;
	}

	.haveMuchDiv {
		font-size: 2vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #46C349;
		text-align: left;
	}

	.curentPage {}